sand puppy - Español Inglés Diccionario